package jihe_score;

import java.util.ArrayList;
import java.util.Iterator;
import java.util.Scanner;

public class JIhe_tongzhi {
//1.提示用户输入裁判数
//    2.接受裁判数
//    3.循环
//    （1）输入分数（个数是由裁判署决定）
//    （2）分数保存到集合里
//    4.调用computer 去计算最高峰/最低分/最后得分
//    （1）把集合传递给computer对象
//    （2）调用computer对象的相关方法





    public static void tongzhi()
    {
        ArrayList cai=new ArrayList();
        System.out.println("输入裁判的人数");
        Scanner sc=new Scanner(System.in);
        int num=sc.nextInt();
        System.out.println("输入每个裁判的分数，回车结束");
        for(int i=0;i<num;i++)
        {
            float fen=sc.nextFloat();
         cai.add(fen);
        }
//        测试，看一下　　集合中的元素
        Iterator iterator=cai.iterator();
        while (iterator.hasNext())
        {
            iterator.next();
            System.out.println(iterator.next() +"\t");
        }
//吧集合传给computer （可以通过setter也可以通过构造方法）
        Computer com=new Computer();
        com.setList(cai);
        System.out.println("去掉最低分"+com.min());
        System.out.println("去掉最高分"+com.max());
        System.out.println("平均分"+com.avg());
    }
}
